protobuf.git
3 years ago[PATCH] Improve performance of parsing unknown fields in Java (#9371)
Adam Cozzette [Wed, 5 Jan 2022 16:50:29 +0000 (08:50 -0800)]
[PATCH] Improve performance of parsing unknown fields in Java (#9371)

Credit should go to @elharo for most of these Java changes--I am just
cherry-picking them from our internal codebase. The one thing I did
change was to give the UTF-8 validation tests their own Bazel test
target. This makes it possible to give the other tests a shorter
timeout, which is important for UnknownFieldSetPerformanceTest in
particular.

Gbp-Pq: Name CVE-2021-22569.patch

3 years agofix linking with recent Google's C++ test framework
Laszlo Boszormenyi (GCS) [Tue, 4 Apr 2023 15:09:31 +0000 (16:09 +0100)]
fix linking with recent Google's C++ test framework

Last-Update: 2018-10-11

Need to link with libgtest_main.a as well.

Gbp-Pq: Name fix_google_test_link.patch

3 years agouse packaged Google Test and Google Mock libraries
Laszlo Boszormenyi (GCS) [Tue, 4 Apr 2023 15:09:31 +0000 (16:09 +0100)]
use packaged Google Test and Google Mock libraries

Forwarded: not-needed
Last-Update: 2018-05-29

Link tests with the already compiled libraries.

Gbp-Pq: Name disable_local_gmock.patch

3 years agoAdd support for s390x architecture.
Sebastiaan Couwenberg [Tue, 4 Apr 2023 15:09:31 +0000 (16:09 +0100)]
Add support for s390x architecture.

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835302
Bug-Upstream: https://github.com/google/protobuf/issues/2002
Origin: https://github.com/ibmruntimes/v8z

Based on port of Google V8 JavaScript engine to z Systems

Gbp-Pq: Name s390x.patch

3 years agodefault_python_version
Laszlo Boszormenyi (GCS) [Tue, 4 Apr 2023 15:09:31 +0000 (16:09 +0100)]
default_python_version

===================================================================

Gbp-Pq: Name default_python_version

3 years agoAdd support for GNU/Hurd which doesn't define PATH_MAX.
Bas Couwenberg [Tue, 4 Apr 2023 15:09:31 +0000 (16:09 +0100)]
Add support for GNU/Hurd which doesn't define PATH_MAX.

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835267
Bug-Upstream: https://github.com/google/protobuf/issues/2000
Last-Update: 2018-05-29

Gbp-Pq: Name hurd.patch

3 years agoprotobuf (3.6.1.3-2+deb10u1) buster-security; urgency=medium
Helmut Grohne [Tue, 4 Apr 2023 15:09:31 +0000 (16:09 +0100)]
protobuf (3.6.1.3-2+deb10u1) buster-security; urgency=medium

  * Non-maintainer upload by the LTS Team.
  * Fix CVE-2021-22569 (DoS in Java)
  * Fix CVE-2021-22570 (NULL pointer dereference)
  * Fix CVE-2022-1941 (memory DoS)

[dgit import unpatched protobuf 3.6.1.3-2+deb10u1]

3 years agoImport protobuf_3.6.1.3-2+deb10u1.debian.tar.xz
Helmut Grohne [Tue, 4 Apr 2023 15:09:31 +0000 (16:09 +0100)]
Import protobuf_3.6.1.3-2+deb10u1.debian.tar.xz

[dgit import tarball protobuf 3.6.1.3-2+deb10u1 protobuf_3.6.1.3-2+deb10u1.debian.tar.xz]

7 years agoImport protobuf_3.6.1.3.orig.tar.gz
Laszlo Boszormenyi (GCS) [Sun, 9 Dec 2018 12:45:11 +0000 (12:45 +0000)]
Import protobuf_3.6.1.3.orig.tar.gz

[dgit import orig protobuf_3.6.1.3.orig.tar.gz]